A Catalogue of Decentralised Coordination Mechanisms for Designing Self-Organising Emergent Applications

نویسندگان

  • Tom De Wolf
  • Tom Holvoet
چکیده

There is little or no guidance to systematically design a selforganising emergent solution that achieves the desired macroscopic behaviour. This paper describes decentralised coordination mechanisms such as digital pheromones as design patterns, similar to patterns used in mainstream software engineering. As a consequence, a structured consolidation of best practice in using each coordination mechanism becomes available to guide engineers in applying them, and to directly decide which mechanisms are promising to solve a certain problem. As such, self-organising emergent solutions can be engineered more systematically, which is illustrated in a packet delivery service application. This document includes extensive pattern descriptions for digital pheromones, gradient fields, market-based coordination, tag-based coordination, and token-based coordination.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design Patterns for Decentralised Coordination in Self-organising Emergent Systems

There is little or no guidance to systematically design a self-organising emergent solution that achieves the desired macroscopic behaviour. This paper describes decentralised coordination mechanisms such as gradient fields as design patterns, similar to patterns used in mainstream software engineering. As a consequence, a structured consolidation of best practice in using each coordination mec...

متن کامل

Analysing and Engineering Self - Organising Emergent Applications

Modern distributed systems exhibit an increasingly interwoven structure (e.g. ad-hoc networks, transportation systems, etc.). Different subsystems depend on and interact with each other in many, often very complex, dynamic, and unpredictable ways. Also, more and more systems require and exhibit a completely decentralised structure and need to achieve their requirements autonomously. A promising...

متن کامل

Using UML 2 Activity Diagrams to Design Information Flows and Feedback-loops in Self-Organising Emergent Systems

Designing self-organising emergence requires explicit support to design system-wide information flows and feedback loops in those flows. The problem-solving power of emergence mainly resides in the coordination between agents which needs exchange of inherently decentralised information through the system. Self-organisation is only possible when there are ongoing feedback loops in those flows. T...

متن کامل

0 M ar 2 00 6 Decentralised control of material or traffic flows in networks using phase - synchronisation

We present a self-organising, decentralised control method for material flows in networks. The concept applies to networks where time sharing mechanisms between conflicting flows in nodes are required and where a coordination of these local switches on a system-wide level can improve the performance. We show that, under certain assumptions, the control of nodes can be mapped to a network of pha...

متن کامل

ar X iv : p hy si cs / 0 60 32 59 v 1 3 0 M ar 2 00 6 Decentralised control of material or traffic flows in networks using phase - synchronisation

We present a self-organising, decentralised control method for material flows in networks. The concept applies to networks where time sharing mechanisms between conflicting flows in nodes are required and where a coordination of these local switches on a system-wide level can improve the performance. We show that, under certain assumptions, the control of nodes can be mapped to a network of pha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006